What Causes Text
Objects To Change Style and/or Font When a Transform Is Performed on the
Object?
Product:
Fireworks
Platform:
All
Versions:
2.0
ID:
13430
Issue When I
transform text in Fireworks (scale, move, rotate) the font style or the
font itself changes.
Reason Fireworks uses the
screen font to display Bold, Italic and Bold Italic text on the canvas.
The default setting in the object properties for text is to Transform
Paths, which involves using the font's outlines as opposed to its screen
rendering to display the transformed font on screen. This gives the most
accurate rendering when text objects are skewed, rotated or resized. The
offshoot of this setting is that if the outline font for the Bold, Italic
or Bold Italic versions of a font are not present, then Fireworks will use
the following sequence to determine what to display when a transform is
done to the text object:
If the Bold,
Italic or Bold Italic outlines for the font are available to the
system then Fireworks will use those outlines to render the
transformed text to the screen. No perceivable change is
seen.
If the
Bold, Italic or Bold Italic outlines for the font are not available
to the system, then Fireworks will use the Plain version outlines to
render the transformed text to the screen. The text will convert
from Bold, Italic or Bold Italic to Plain.
If the Plain
outlines for the font are not available to the system, then
Fireworks will use the system's default font's Bold, Italic or Bold
Italic to render the transformed text to the screen. The text will
change to the system's default font with the style intact.
If the Bold,
Italic or Bold Italic version of the system's default font are not
available, then Fireworks will use the Plain version of the default
font to render the text to the screen. The text will change to the
Plain version of the system's default font.
Solutions
If you want to
resize text, use the text editor to change the point size, kerning
and other properties.
If you must
transform the text object, make sure that the outlines for the
various styles in the font you are using are available to the
system.
If you
want to perform other transformations (skew, stretch, rotate, etc.)
then Ctrl- click (Mac) or right mouse-click (Win) on the text object
and select Object Properties... from the pop-up menu. In the Object
Properties dialog, change the Transform Paths setting in the bottom
of the dialog to Transform Pixels.